﻿using System;
namespace web_uchet.Reports
{
    interface IWebUchetReportProvider
    {
        byte[] ExecuteReport(string ReportID, global::System.Collections.Generic.IDictionary<string, object> Filters);
        global::web_uchet.Reports.GeneralCompanyReport GetGeneralCompanyReport();
        byte[] GetOrderReport(int orderID);
        global::System.Collections.Generic.List<global::web_uchet.Reports.ReportFilter> GetReportFilters(string ReportID);
        global::System.Collections.Generic.IEnumerable<global::web_uchet.Reports.ReportNameIDPair> GetReportNames();
        void RegisterCompanyDLL_in_DB();
    }
}
